Chi tiết kỹ thuật Apple Remote

Apple Remote thế hệ thứ hai với ánh sáng LED hồng ngoại.

Apple Remote sử dụng giao thức truyền thông NEC IR bao gồm một PPM mã hoá vi phân sóng chứa hồng ngoại 950 nm 38 kHz chu kỳ nhiệm vụ 1:3. Có 32 bit dữ liệu được mã hóa giữa đầu điều khiển AGC và bit dừng:[19]

Protocolbật (µs)tắt (µs)tổng (µs)
đầu9000450013500
0 bit5605601120
1 bit56016902250
dừng560Không có560

Trong khi Apple Remote sử dụng giao thức truyền thông NEC IR cho thời gian, gói dữ liệu 32 bit có dạng khác. Nó bao gồm 2 từ LSB 16 bit.

BitLoạiNhận xét
11VendorLuôn là 0x43f và có thể dùng để định dạng Apple Remote
5Command Page0x0 cho ghép đôi và các lệnh khác, 0xe cho các bút bấm khác
8Device IDMột ID duy nhất cho mỗi thiết bị, được sử dụng để cho phép ghép nối điều khiển từ xa với một thiết bị cụ thể. Nó có thể được thay đổi bằng lệnh ghép đôi
7CommandTất cả các lệnh cho Command Page
1Odd parityTất cả 32 bit được thêm vào cùng nhau phải bằng 1

Đây là bảng trang nội bộ (trang lệnh 0x00):

Giá trịLệnhMô tả
0x01Ghép đôiMenu + Select trong 5s (ghép đôi và thêm ID thiết bị) hoặc Menu + Next trong 5s (chỉ ghép đôi)
0x02Mặc địnhMenu + Previous trong 5s
0x03Pin yếuOld (trắng) Apple Remote
0x07Pin yếuNew Apple Remote

Đây là bảng lệnh (trang lệnh 0x0e):

Giá trịNútLệnh
0x01MenuMenu
0x02CenterLà nút Play/Pause và Selecte trong điều khiển từ xa cũ
0x03RightTiến tới/Tua nhanh
0x04LeftTrước/Tua chậm
0x05UpTăng âm lượng
0x06DownGiảm âm lượng
0x07Play+UpPlay/Pause + Up nhấn cùng lúc
0x08Play+DownPlay/Pause + Down nhất cùng lúc
0x09Play+NextPlay/Pause + Next nhấn cungg lúc
0x0aPlay+PreviousPlay/Pause + Previous nhấn cùng lúc
0x0bMenu+UpMenu + Up nhấn cùng lúc
0x0cMenu+DownMenu + Down nhấn cùng lúc
0x0dMenu+Play/PauseMenu + Play/Pause nhấn cùng lúc
0x0eMenu+NextMenu + Next nhấn cùng lúc
0x0fMenu+PreviousMenu + Previous nhấn cùng lúc
0x2eSelectNút Select trên điều khiển mới
0x2fPlay/PausePlay/Pause trên điều khiển mới